var gulp = require('gulp');
imagemin = require('gulp-imagemin');
pngquant = require('imagemin-pngquant');
cache = require('gulp-cache');
gulp.task('imgmin', function() {
  gulp.src(['images/*/*.{png,jpg,gif,ico}']).pipe(cache(imagemin({
    progressive: true,
    svgoPlugins: [
      {
        removeViewBox: false
      }
    ], //不要移除svg的viewbox属性
    use: [pngquant()] //使用pngquant深度压缩png图片的imagemin插件
  }))).pipe(gulp.dest('dest/'));
});
